/*常用浅色背景*/
.red {
    color: red;
}

.green {
    color: green;
}

.bg.red {
    background: #ffe0db;
}

.bg.green {
    background: #cde9cb;
}


/*消息提示窗口*/
#msg-div {
    position: absolute;
    left: 35%;
    top: 0px;
    padding-top:0px;
    width: 300px;
    z-index: 20000;
}

#msg-div .msg {
    border-radius: 8px;
    margin-top: 2px;
    padding: 10px 15px;
    color: #555;
    background: #F6F6F6;
    border: 2px solid #ccc;
    text-align: left;
}
#msg-div .msg.success{
    color: #309619;
    background: #edfcee;
    border: 2px solid #309719;
}
#msg-div .msg.warn{
    color: #f4932c;
    background: #f6dea6;
    border: 2px solid #f3922c;
}
#msg-div .msg.error{
    color: #d93733;
    background: #f6c7b9;
    border: 2px solid #da3733;
}

#msg-div .msg h3 {
    margin: 0 0 8px;
    font-weight: bold;
    font-size: 15px;
}

#msg-div .msg p {
    margin: 0;
}